that causes devastation - Alemán Inglés Diccionario